
.container {

  :global .ant-tag a{
    color: #428AB8;
  }
}
.listBox { margin-bottom: 8px; }

.list { display: flex; flex-wrap: wrap; gap: 8px; }
.tag { user-select: none; }
.tagInput { width: 180px; height: 22px; }
.tagAdd { border-style: dashed; cursor: pointer; }

.grid {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.item {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 0;
  border-bottom: 1px solid #f0f0f0;
}

.head { display: flex; align-items: center; gap: 6px; flex: 0 0 180px; }
.logo { width: 20px; height: 20px; }
.label { color: #333; }
.tail { flex: 1; display: flex; align-items: center; gap: 8px; }
.url { flex: 1; min-width: 0; }

.editRow { width: 100%; }
.select { flex: 0 0 160px; }
.input { flex: 1; min-width: 0; }

.btnRow { margin-top: 8px; display: flex; justify-content: center; }